// pages/member/logistics/packageDetails.js
import {
  order_plan_query
} from '../../../api/shipping'
const util = require('../../../utils/util.js')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    axis:[
      // { time: '2018/10/08 08: 0~10: 00', context: ' 黄乐小白菜、黄乐小黑菜、空心菜、上海青、萝卜、猪(500g) 。',status:'以配送'},
      // { time: '2018/10/08 08: 0~10: 00', context: ' 黄乐小白菜、黄乐小黑菜、空心菜、上海青、萝卜、猪(500g) 。', status: '暂停配送'},
      // { time: '2018/10/08 08: 0~10: 00', context: ' 黄乐小白菜、黄乐小黑菜、空心菜、上海青、萝卜、猪(500g) 。', status: '暂停配送'},
      // { time: '2018/10/08 08: 0~10: 00', context: ' 黄乐小白菜、黄乐小黑菜、空心菜、上海青、萝卜、猪(500g) 。', status: '暂停配送'},
      // { time: '2018/10/08 08: 0~10: 00', context: ' 黄乐小白菜、黄乐小黑菜、空心菜、上海青、萝卜、猪(500g) 。', status: '暂停配送'}
    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.loadList(options)
  },

  loadList(data) {
    var _this = this
    order_plan_query({ orderId: data.orderid, productId: data.productid }).then(res => {
      console.log(res)
      if (res.type == 'success') {
        _this.data.axis = res.data
        _this.data.axis.forEach(function(item){
          item.planDate = util.datetimeFormat(item.planDate)
          if(item.status == 0){
            item.statusTitle = '待配送'
          }else if (item.status == 1){
            item.statusTitle = '配送中'
          }else{
            item.statusTitle = '已完成'
          }
        })
        _this.setData({
          axis: _this.data.axis
        })
      }
    }).catch(error => {
      wx.showToast({
              icon: "none",
        title: error.content,
      })
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})